package com.yunxi.sto.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;

/**
 * <p>
 * 出入库车辆信息
 * </p>
 *
 * @author caoYong
 * @since 2019-05-28
 */
@Data
@ApiModel(value="StoChangeStorageVehicleInfo对象", description="出入库车辆信息")
public class StoChangeStorageVehicleInfoVO implements Serializable {

    @ApiModelProperty(value = "车辆VIN码")
    private String vin;

    @ApiModelProperty(value = "车系名称")
    private String seriesName;

    @ApiModelProperty(value = "车型名称")
    private String modelName;

    @ApiModelProperty(value = "配置名称")
    private String catalogName;

    @ApiModelProperty(value = "内饰颜色名称")
    private String colorNameIn;

    @ApiModelProperty(value = "外饰颜色名称")
    private String colorNameOut;

    @ApiModelProperty(value = "车辆库存状态")
    private String storageStatus;

    @ApiModelProperty(value = "仓库代码")
    private String storageCode;

    @ApiModelProperty(value = "仓库名称")
    private String storageName;

    @ApiModelProperty(value = "库位代码")
    private String storageLocationCode;

    @ApiModelProperty(value = "库位名称")
    private String storageLocationName;

    @ApiModelProperty(value = "车辆RFID")
    private String vehicleRfid;

    @ApiModelProperty(value = "移库目标库位代码")
    private String changeTargetStorageCode;

    @ApiModelProperty(value = "移库目标库位名称")
    private String changeTargetStorageName;

    @ApiModelProperty(value = "出库类型")
    private String stockOutType;

    @ApiModelProperty(value = "入库类型")
    private String stockInType;

    @ApiModelProperty(value = "库道名")
    private String kd;

    @ApiModelProperty(value = "库区名")
    private String kq;

    @ApiModelProperty(value = "仓库全名")
    private String storageFullName;

}
